self-loading rifle - Espagnol Anglais Dictionnaire